package samples;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;

/**
 * Spring Boot + Vue 全栈开发实战
 * 前言
 * 目录
 * 第1章 Spring Boot 入门
 * 第2章 Spring Boot 基础配置
 * 第3章 Spring Boot 整合视图层技术
 * 第4章 Spring Boot 整合Web开发
 * 第5章 Spring Boot 整合持久层技术
 * 第6章 Spring Boot 整合NoSQL
 * 第7章 构建RESTful服务
 * 第8章 开发者工具与单元测试
 * 第9章 Spring Boot 缓存
 * 第10章 Spring Boot 安全管理
 * 第11章 Spring Boot 整合WebStocket
 * 第12章 消息服务
 * 第13章 企业开发
 * 第14章 应用监控
 * 第15章 项目建构与部署
 * 第16章 微人事项目实战
 */
//@SpringBootApplication(exclude = {ErrorMvcAutoConfiguration.class})
@SpringBootApplication()
@ServletComponentScan
// 或者
// @EnableAutoConfiguration
// @ComponentScan
public class App {
    public static void main(String[] args) {
        // 关闭 banner
        // SpringApplicationBuilder builder = new SpringApplicationBuilder(App.class);
        // builder.bannerMode(Banner.Mode.OFF).run(args);
        SpringApplication.run(App.class, args);
    }
}